electrically propelled - Français Anglais Dictionnaire